<template>
	<web-view :src="src"></web-view>
</template>

<script>
	import config from '@/config'
	export default {
		data() {
			return {
				src: '/static/hybrid/html/googleMap/index.html'
			}
		},
		methods: {},
		mounted() {
			setTimeout(() => {
				uni.getLocation({
					success: function(res) {
						console.log('经度：' + res.longitude);
						console.log('纬度：' + res.latitude);
					},
					fail: function(err) {
						console.error('获取位置信息失败：' + JSON.stringify(err));
					}
				}, 2000);
			})
		},
		onLoad(e) {
			this.src += `?query=${e.query}&config=${JSON.stringify(config)}&userStore=${this.$store.state.user}`
			console.log(this.src);
		},
		onReady() {
			// #ifdef APP-PLUS
			var currentWebview = this.$scope
				.$getAppWebview() //此对象相当于html5plus里的plus.webview.currentWebview()。在uni-app里vue页面直接使用plus.webview.currentWebview()无效，非v3编译模式使用this.$mp.page.$getAppWebview()
			// #endif

		}
	}
</script>

<style scoped></style>